town fortification - Espagnol Anglais Dictionnaire